home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_300 / 342_01 / diolibm.bld < prev    next >
Text File  |  1991-02-20  |  3KB  |  82 lines

  1. #   ----------------------------------------------------------------------
  2. #   File:       DIOLIBM.BLD
  3. #   Creator:    Blake Miller
  4. #   Version:    01.01.00        February 1991
  5. #   Language:   Microsoft Program Maintenance Utility
  6. #               Version 4.07
  7. #   Purpose:    DIOLIBM Make Response File
  8. #
  9. #   Make file for compiling the Intel 8255 compatible
  10. #   digital input/output functions into the MEDIUM memory model.
  11. #   Put the functions into a library file (.LIB)
  12. #   called DIOLIBM.LIB
  13. #   Note that you will have to delete all the DIOFNC??.OBJ files
  14. #   if you had recently been building a different memory model.
  15. #   Stdout will be redirected to CMPERR.TXT so that the errors
  16. #   generated during compilation can be tracked.
  17. #
  18. #   MAKE DIOLIBM.BLD
  19. #
  20. #   -AM         : compile to MEDIUM memory model
  21. #   -c          : compile to .OBJ only
  22. #   -Gs         : remove stack checking from code
  23. #   -Od         : disables optimizations
  24. #   -W3         : warning level 3
  25. #
  26.  
  27. DIOFNC01.OBJ : DIOFNC01.C
  28.     CL.EXE -AM -c -Gs -Od -W3  DIOFNC01.C >>CMPERR.TXT
  29.     LIB DIOLIBM-+DIOFNC01;
  30.  
  31. DIOFNC02.OBJ : DIOFNC02.C
  32.     CL.EXE -AM -c -Gs -Od -W3  DIOFNC02.C >>CMPERR.TXT
  33.     LIB DIOLIBM-+DIOFNC02;
  34.  
  35. DIOFNC03.OBJ : DIOFNC03.C
  36.     CL.EXE -AM -c -Gs -Od -W3  DIOFNC03.C >>CMPERR.TXT
  37.     LIB DIOLIBM-+DIOFNC03;
  38.  
  39. DIOFNC04.OBJ : DIOFNC04.C
  40.     CL.EXE -AM -c -Gs -Od -W3  DIOFNC04.C >>CMPERR.TXT
  41.     LIB DIOLIBM-+DIOFNC04;
  42.  
  43. DIOFNC05.OBJ : DIOFNC05.C
  44.     CL.EXE -AM -c -Gs -Od -W3  DIOFNC05.C >>CMPERR.TXT
  45.     LIB DIOLIBM-+DIOFNC05;
  46.  
  47. DIOFNC06.OBJ : DIOFNC06.C
  48.     CL.EXE -AM -c -Gs -Od -W3  DIOFNC06.C >>CMPERR.TXT
  49.     LIB DIOLIBM-+DIOFNC06;
  50.  
  51. DIOFNC07.OBJ : DIOFNC07.C
  52.     CL.EXE -AM -c -Gs -Od -W3  DIOFNC07.C >>CMPERR.TXT
  53.     LIB DIOLIBM-+DIOFNC07;
  54.  
  55. DIOFNC08.OBJ : DIOFNC08.C
  56.     CL.EXE -AM -c -Gs -Od -W3  DIOFNC08.C >>CMPERR.TXT
  57.     LIB DIOLIBM-+DIOFNC08;
  58.  
  59. #   ----------------------------------------------------------------------
  60. #   The MSC Compiler Version 5.1 DOES NOT appreciate
  61. #   the subtleties of inline assembly language code, so use the
  62. #   Microsoft QuickC Version 2.0 compiler to build modules 9 and 10.
  63. #   Quick C is invoked with QCL
  64.  
  65. DIOFNC09.OBJ : DIOFNC09.C
  66.     QCL.EXE -AM -c -Gs -Od -W3  DIOFNC09.C >>CMPERR.TXT
  67.     LIB DIOLIBM-+DIOFNC09;
  68.  
  69. DIOFNC10.OBJ : DIOFNC10.C
  70.     QCL.EXE -AM -c -Gs -Od -W3  DIOFNC10.C >>CMPERR.TXT
  71.     LIB DIOLIBM-+DIOFNC10;
  72.  
  73. #   ----------------------------------------------------------------------
  74.  
  75. DIOFNC11.OBJ : DIOFNC11.C
  76.     CL.EXE -AM -c -Gs -Od -W3  DIOFNC11.C >>CMPERR.TXT
  77.     LIB DIOLIBM-+DIOFNC11;
  78.  
  79. #   ----------------------------------------------------------------------
  80. #   END DIOLIBM.BLD Make Response File
  81. #   ----------------------------------------------------------------------
  82.